package config

type Config struct {
	T
}

type NaCosConfigs struct {
	NaCosConfig
}

type NaCosConfig struct {
	NameSpace string
	Host      string
	Port      int
	DataId    string
	Group     string
}

type T struct {
	SyStem struct {
		Host string `json:"Host"`
		Port int    `json:"Port"`
		Name string `json:"Name"`
	} `json:"SyStem"`
	MySQLConfig struct {
		Host     string `json:"Host"`
		Port     int    `json:"Port"`
		User     string `json:"User"`
		Password string `json:"Password"`
		Database string `json:"Database"`
	} `json:"MySQLConfig"`
	RedisConfig struct {
		Host     string `json:"Host"`
		Password string `json:"Password"`
		DB       int    `json:"DB"`
	} `json:"RedisConfig"`
}
